import {reqsecklist} from '../../http/api'

//状态
let state = {
    // 列表
    list: []
}

//导出状态
let getters = {
    // 导出列表
    list(state) {
        return state.list
    }
}

// 修改状态
let mutations = {
    // 修改list
    changelist(state, list) {
        state.list = list
    }
}

// 做逻辑，做异步
let actions = {
    // 做逻辑
    reqList({commit}) {
        reqsecklist().then(res => {
            if (res.data.code == 200) {
                // 赋值
                commit('changelist',res.data.list ? res.data.list : [])
            }
        })
    }
}


// 导出
export default {
    state,
    getters,
    mutations,
    actions,
    //命名空间
    namespaced: true
}